|
|
| Activity title | Domain Specific Language (DSL) for Modeling & Simulation (M&S) | Activity Reference | MSG-219 | Panel | MSG | Security Classification | PUBLIC RELEASE | Status | Active | Activity type | ST | Start date | 2023-11-01T00:00:00Z | End date | 2024-09-01T00:00:00Z | Keywords | Domain Specific Language, Semantics, Syntax | Background | Domain Specific Languages (DSLs) provide a specific set of syntax and semantics to concisely describe elements of a specific domain. Within the military Modeling and Simulation (M&S) domain, we have limited formal methods to describe our simulation capabilities, interoperability criteria (syntax, semantics, and pragmatics), and all other relevant data such as pedigree, data requirements, and many other elements. | Objectives | Advance some research already started by the U.S. Army that has created a format to capture modeling business logic including data structures, workflow, and mathematics along with a user interface tool to allow modelers with no programming experience to create models, apply data, test, and even generate working software. This effort would attempt to extend this existing research to cover a wider and more complex set of models and to standardize the format to abide by international standards where possible. | Topics | With the application of DSLs to the military M&S, we expect to attempt to use language-oriented programming concepts, a recent method for software engineering that allows users to create their own DSL, easily change the DSL as requirements change, and ultimately allow for a more natural development method for modelers rather than low level software engineering, focusing on middleware, or any other interoperability concern. | | Contact Panel Office |
| |
|
|
|